home *** CD-ROM | disk | FTP | other *** search
/ Champak 103 / Vol 103.iso / games / scuba.swf / scripts / frame_21 / DoAction_2.as next >
Text File  |  2010-03-13  |  1KB  |  49 lines

  1. function fnRetrieveSettings()
  2. {
  3.    gPaused = false;
  4.    setProperty("recruit", _X, recruitResetX);
  5.    setProperty("recruit", _Y, recruitResetY);
  6.    setProperty("coral", _X, coralResetX);
  7.    i = 0;
  8.    while(i < activeTanks.length)
  9.    {
  10.       setProperty(activeTanks[i], _X, eval(activeTanks[i] + "ResetX"));
  11.       setProperty(activeTanks[i], _Y, eval(activeTanks[i] + "ResetY"));
  12.       setProperty(activeTanks[i], _visible, 1);
  13.       i++;
  14.    }
  15.    i = 0;
  16.    while(i < activeMines.length)
  17.    {
  18.       setProperty(activeMines[i], _X, eval(activeMines[i] + "ResetX"));
  19.       setProperty(activeMines[i], _Y, eval(activeMines[i] + "ResetY"));
  20.       setProperty(activeMines[i], _visible, 1);
  21.       i++;
  22.    }
  23.    i = 0;
  24.    while(i < activeFishies.length)
  25.    {
  26.       setProperty(activeFishies[i], _X, eval(activeFishies[i] + "ResetX"));
  27.       setProperty(activeFishies[i], _Y, eval(activeFishies[i] + "ResetY"));
  28.       setProperty(activeFishies[i], _visible, 1);
  29.       i++;
  30.    }
  31.    if(gRecruitStatus == "hit" || gRecruitStatus == "recovering")
  32.    {
  33.       recruit.gotoAndPlay(Number(recruitResetFrame));
  34.       recruit.vProdFrame = Number(gProdFrame);
  35.    }
  36.    else
  37.    {
  38.       recruit.gotoAndPlay("swim");
  39.    }
  40.    fnStartScriptClips();
  41. }
  42. function fnPlayAgain()
  43. {
  44.    endClip.gotoAndStop("base");
  45.    gLevelChosen = false;
  46.    gHelpCalled = false;
  47.    gotoAndStop(16);
  48. }
  49.